Marcella, LOS GATOS, California (CA)
Readily positioned at 368 Village Lane () in LOS GATOS, California (CA) (95030), Marcella is available at 4083548006. We advise you to give them a call in ahead of time to make a reservation.
More restaurants in LOS GATOS, California (CA)
Marcella contact information and details:
Address: 368 Village Lane - , LOS GATOS, California (CA) 95030
Contact Phone: 4083548006