Reviews from Around the Web
Sakura Japan.
Typical mall Japanese restaurant. They have some pre-made sushi ready for takeout as well as hot items in steam trays. Service is quick and the proces are reasonable. Nothing extraordinary but better than some mall food you come across.
View More