Natural

restaurant in Logan Heights, San Diego

Phone: (619) 238-0300

Address: 2121 Imperial Ave