Carmella Cucina Italiana
Address:
823 Grand Ave, San Marcos, CA 92078
Phone:
(760) 471-2131
Restaurants,
Italian
Other Businesses:
- Sushi Station at 1915 W San Marcos Blvd, San Marcos, CA 92078
- SUBWAY at 344 S Twin Oaks Valley Rd, San Marcos, CA 92078
- Mr Tacos at 342 S Twin Oaks Valley Rd, San Marcos, CA 92078
- China Wharf at 1213 Corte Cielo, San Marcos, CA 92069
- Panda Express at 670 W San Marcos Blvd, San Marcos, CA 92078