Mar Y Tierra Restaurant
Category: Restaurants
Cuisine : Spanish
Shopper's Discount: Free glass of wine with orders of $25 or more.
Expiration: none
Address: 146 Long Beach Road
Town: Island Park, New York
Phone: 516-432-2500
Website:
Distance: 230.28 miles