The Scot’s Corner
Restaurants
The Scot’s Corner is a warm, inviting eatery that brings the flavors of Scotland to the heart of the community. Guests can enjoy…
Sign in, or create a free account, and we'll bring you back here to finish your claim.
Plaza Sushi is a Japanese restaurant located on Richmond Street in the Downtown area of London, serving the local community with authentic flavors. The establishment offers a variety of Japanese culinary dishes, including sushi and noodle bowls. Specific menu highlights mentioned by the business include a tuna dish topped with black caviar and citrus zest, as well as a noodle soup featuring a velvety broth, chashu, a soft-boiled egg, scallions, and yuzu zest. The business originated from a family-run convenience store where the founder first introduced handcrafted sushi. To further master the craft, the owner traveled to Japan to learn traditional techniques before opening the first restaurant in St. Thomas. Due to growing demand, the business expanded to its current location in London. The restaurant describes its approach as a passion for Japanese cuisine, aiming to bring the taste of tradition to life through fresh and authentic ingredients.