About
Find us at www.marcoitalianrestaurant.com
Address: 1825 E Vista Way, Vista 92084
Phone: (760) 758-1870
Email: moc.oohay@tsuelas
Parking:
Lot
State: CA
City: Vista
Street Number: 1825 E Vista Way
Zip Code: 92084
categories: italian restaurant
related searches: Marco italian restaurant menu, Italian restaurants near me