Eating American (New) Pub Food at Lalla Grill Del Monte restaurant in Monterey, CA.

Feedback

Do you manage or own Lalla Grill Del Monte?

Yes