Sushi Restaurant
Price Range $
Sushi Monster is a Japanese takeaway and fish and chips shop.
Sushi Monster