Japanese

The name Kanpai means "Bottoms Up", a familiar toast in Japan.
A slice of Japan down near Meadowbank stadium. Nagoya has sushi meals, celebration sushi platters, and does…