442 W Grand Central Blvd, Ste 110, Tampa, Florida 33606 USA
Lobby decor, Mise en Place French American restaurant, off Kennedy across from University of Tampa, South Tampa
Photo Credit: Yelp