Fitzgerald Lunch House Address 9130 Otis Ave Indianapolis IN 46216 United States Upcoming Events No events in this location