1325 S Locust St, Grand Island, Nebraska 68801 USA
Inside you can see Tommy's has that old fashioned diner feel to it.
Photo Credit: Yelp