Acme Southern Kitchen

restaurant in Core, San Diego

Phone: (619) 228-9429

Address: 815 F St