56 Brewer St, Soho, London W1F 9TJ, United Kingdom
56 Brewer St, Soho, London W1F 9TJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Hachi Japanese BBQ Restaurant. Prices may vary in venue.
Been to Hachi Japanese BBQ Restaurant? Be the first to share what you ate.