Village Garden Restaurant

User Rating:


Address:

8384 La Mesa Boulevard
La Mesa, CA 91941

Phone:

1 619 462 9100

Map:


Contact   ·   Privacy   ·   Terms