Zakkushi On Main est un restaurant convivial. L'accès est facile par transport en commun. Ils sont installés dans un secteur ou l'on retrouve d'autre restaurants, magasins et cafés.