Calmar

restaurant in Logan Heights, San Diego

Phone: (619) 238-1062

Address: 2196 Logan Ave