Marco Italian Restaurant
- Address
- 1825 E Vista Way
- Place
- Vista , CA 92084-3314
- Landline
- (760) 758-1870
Description
Marco Italian Restaurant can be found at 1825 E Vista Way . The following is offered: Carry Out & Take Out - In Vista there are 11 other Carry Out & Take Out. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Carry Out & Take Out(760)758-1870 (760)-758-1870 +17607581870