Homefire Grill

restaurant in Loma Portal, San Diego

Phone: (619) 226-6333

Address: 3555 Kenyon St Ste 102