PLAZA SUSHI Omakase
Sushi restaurant, Fine dining restaurant, Japanese restaurant
Sushi restaurant, Fine dining restaurant, Japanese restaurant
Family restaurant
591 Wellington Rd S, London, ON N6C 4R3, Canada
Family restaurant
100 Belmont Dr #1, London, ON N6J 3T4, Canada