About
Marco's Italian Restaurant is family owned, that provides a welcoming, cozy, and warm atmosphere for young and old alike.
Address: 1205 Palm Ave, Imperial Beach 91932
Phone: (619) 424-3636
State: CA
City: Imperial Beach
Street Number: 1205 Palm Ave
Zip Code: 91932
categories: education, italian restaurant
related searches: Marco's fine italian food steak and pizza imperial beach reviews, Marco's fine italian food steak and pizza imperial beach menu