"Upon arrival the restaurant is a nice beautiful view. We had a reservation and were sat down promptly. Once we were at the table we ordered spicy tuna..."
Phone: (+1)2017676322
Address: 5 Route 9w, Palisades, 10964, United States Of America
City: Palisades
Dishes: 6
Amenities: 2
Categories: 4
Reviews: 170