La Isla del Tesoro Bar & Restaurant
185 Main St, Ossining
(914) 923-0341
Recent Reviews
Order Online
You May Also Like
Karma Lounge Restaurant - 175 Main St
Mexican, Lounges, Latin American
Aji Limo Peruvian cuisine - 199 Main St
Peruvian
New Yummy China Wok - 157 Main St
Chinese
Restaurants in Ossining, NY
La Isla del Tesoro Bar & Restaurant
185 Main St, Ossining, NY 10562
(914) 923-0341