2848 S Locust St, Grand Island, Nebraska 68801 USA
Friendly friendly waitresses :)
Photo Credit: Yelp