The Huddle

restaurant in Paseo De Mission Hills, San Diego

Phone: (619) 291-5950

Address: 4023 Goldfinch St