Asia Restaurant LIN Teppanyaki – Sushi – Wok – Dim Sum
Teppanyaki – Sushi – Wok – Dim Sum

English Menu Card