The Veggie Grill

Review by Henry

565 San Antonio Road, Suite 26, Mountain View, CA 94040
4 years ago

Inconsistent food and service. Ingredients missing from salads, disinterested staff. Never again.