Shirube is located in Machida, Japan on 4 Chome-5-12 Haramachida. Shirube is rated 3.8 out of 5 in the category izakaya restaurant in Japan.
Address
4 Chome-5-12 Haramachida
Service options
Takeaway
Dine-in
Amenities
Toilets
Not a smoke-free place
Accessibility
Does not have assistive hearing loop