All organizations in the category Japanese Restaurant, in Solihull
Japanese Restaurant, Solihull, United Kingdom
- Address: 373 Stratford Road, B90 3BW Solihull
- Site: http://restaurantsnapshot.com/FukuokaJapanese/
- Lat Long: 52.4060778181, -1.82361245155
- Category: Restaurant,  Japanese Restaurant