Shokudo, Japanese kitchen and Sushi bar.
(163)
Restaurant
Address: unit 1, Offa House, Orchard St, Tamworth B79 7RE, United Kingdom
Hours: Closed ⋅ Opens 12 PM
Phone: +44 1827 308719
Best Sushi Bars in Tamworth, NH - Bento Sushi, Saka Japanese Restaurant, Lemongrass Restaurant and Sake Bar, Delaney's Hole in the Wall, Imperial Palace, ...
No information is available for this page. · Learn why