3710 Leavenworth St, Omaha, Nebraska 68105 USA
Grilled cheese and tomato sandwich.
Photo Credit: Yelp