Central Florida Restaurants

restaurant in Eastern San Diego, La Mesa

Phone: (619) 464-4173

Address: 8372 Center Dr