Flora Flora
(48)
Latin American restaurant
Address: 655 Water St SW, Washington, DC 20024
Hours: Open ⋅ Closes 2:30 PM
Phone: (202) 843-1114
Rating
· Review by Corin H
Very lovely, helpful and friendly hosts. Excellent food, drinks and service, relaxed atmosphere. Used this place as the base for our 10 days in Protaras.