Flora Bar
Restaurant • Cafe • Bar • American restaurant • Seafood restaurantEclectic, seafood-focused restaurant by the Estela team, in a lofty, modern space at the Met Breuer. People often mention good, restaurant, coffee,
Address
945 Madison Ave, New York, NY 10021
Contact
(646) 558-5383Price rating
$$$ $
Rating on Google Maps
4.50 (316 reviews)Open on Google Maps
Working Hours
Permanently closed.