Japanese Tavern
Monster Sushi
Monster Sushi is a standout among Japanese restaurants, integrating its deep knowledge of traditional techniques with excellent ingredients. The sushi, both classic and fusion versions, offers an authentic explosion of flavours, which combine with their hot dishes to provide a top-quality range of options.