Atlanta's Best Restaurants: Tiny Lou's at Hotel Clermont So you’re in the mood for a French bistro and want a cool speakeasy vibe to hang out in… Read More Edible Fare, USAArtsyChowRoamerJanuary 25, 2019Best Atlanta Restaurants, Food, Dining, Restaurant Review, Hotel Clermont, Tiny Lou'sComment