Oshis Kitchen

restaurant in College Area, La Mesa

Phone: (619) 582-5391

Address: 5838 Montezuma Rd