The Hills

restaurant in Fletcher Hills, La Mesa

Phone: (619) 741-7166

Website: thehillspub.com

Address: 8758 La Mesa Blvd