The SD Kitchen

restaurant in Horton, San Diego

Phone: (858) 336-9823

Website: the-kitchen-sd.com

Address: 311 Island Ave