Imura Japanese Restaurant is OPEN for Takeout


Offers Japanese sushi and Korean Cuisine. Open for takeout only M-Sat 11am-8:30 pm

Phone: 831-761-8799

Website: Imurasushi.com