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

K-Ocean 105.1 FM · The Central Coast's Greatest Throwbacks

Listen Now on iHeartRadio