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: 292.69 miles