Leo's Restaurant
Address:
207 Knickerbocker Ave, Brooklyn, NY 11237
Phone:
(718) 456-1054
Restaurants
Other Businesses:
- Royal Deli at 420 Mother Gaston Blvd, Brooklyn, NY 11212
- Organic Deli & Grocery at 1018 Manhattan Ave, Brooklyn, NY 11222
- Wong Good Hand Pull Noodle at 5924 8th Ave, Brooklyn, NY 11220
- Le Paddock at 1235 Prospect Ave, Brooklyn, NY 11218
- Gates Wines and Liquors at 1083 Gates Ave, Brooklyn, NY 11221