Theodora

Address: 7 Greene Ave, Brooklyn, NY 11238, Brooklyn, NY, USA

Cuisine: Mediterranean

Price range: $$

Featured by: Will Damron

summer pop-up on Governor's Island with excellent raw seafood and smoked dishes

Browse all creator-verified restaurants · Discover more on elevATE