Banner Image

Order Online

Mela Thai Cuisine

1720 South Robert Street, West Saint Paul, MN, USA
Order Online