Osaka is a wonderful restaurant. The food is excellent, the atmosphere is nice and the prices are quite reasonable.Each time I have been I have had the Hibachi meals,
Been there, done that? Do tell us about it! Submit a review of this Northampton restaurant today.
2 of 5 stars