Thai restaurant and takeaway menus in Newport

Mia Thai Restaurant

Thai, Asian

20 Holyrood Street, Newport, Isle Of Wight, PO305AZ ,