Village Grill

restaurant in Park Laurel, San Diego

Phone: (619) 702-2428

Website: www.balboapark.org

Address: 1660 Old Globe Way