Ollies

restaurant in Eastern San Diego, La Mesa

Phone: (858) 560-6677

Address: 10789 Tierrasanta Blvd