Leo
Restaurant offering naturally fermented sourdough breads and pizza, natural wine, variety coffee, and more.
123 Havemeyer St, Brooklyn, NY 11211