We take a look inside Umami World Kitchen Buffet Restaurant in Telford
2025-06-09 6,813 Dailymotion
Take a look inside the Umami World Kitchen Buffet Restaurant in Telford, a restaurant offering cuisine from all over the world and with something for everyone