Beija-FlorA Brazilian restaurant serving pasta and salads in Long Island City, NY

Popular Menu Items

View full menu

Address

38-02 29th St
Long Island City NY, 11101
(718) 606-2468