Indulge in a diverse dining experience at Sakura restaurant
Overlook a lush green Japanese garden while savoring dishes prepared with seasonal ingredients
Delight in the tantalizing flavors of freshly fried tempura at Sakura's counter overlooking Tokyo Bay