Tag: organic food
Le Petit Paris | Review
Located at 825 Duval Street, this new restaurant serves organic French fare for breakfast lunch, and dinner. From the outside, the plain building belies the chic interior, painted red with modern furniture and French poster art decorating the walls. There…
Read More