Shimazu (Japanese restaurant)

Name: Shimazu (Japanese restaurant)
Address: 1-2, Umegae-cho, Nemuro-shi, Hokkaido, Japan
Google Map:
TEL 0153-24-1001

*No correspondence to queries in English.

FAX 0153-24-1001
Open Hours: 11:00 am - 1:00 pm (Lunch, Weekdays only) / 5:00pm -
Regular Holidays: irregular holidays
Average Budget:
Recomended Menu: Lunch menu set (Seafood rice bowl or Japanese tempura rice bowl):  800 yen           *As of September 2022
Parking Area: Available for 5 cars
Capacity: [All: 50 seats] Counter: 10 seats / Raised seating floor: 7 seats
Credit Card Availability: available
Shop Pics: