I can make salad rolls at home but you know how food always taste better if someone else makes it. The store appears to be clean and the staff are cheery. The food is pretty good too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.