Isla & Co
107 N 12th St, Brooklyn
(718) 388-8935
Recent Reviews
Order Online
Reserve
You May Also Like
Leuca - 111 N 12th St
Italian, Pasta Shops, Pizza
Westlight - 111 N 12th St
Cocktail Bar, Tapas/Small Plates, Wine Bar, Pet friendly
Brooklyn Bowl - 61 Wythe Ave
Bowling, American, Venues & Event Spaces
Restaurants in Brooklyn, NY
Isla & Co
107 N 12th St, Brooklyn, NY 11249
(718) 388-8935