Mellow Thai Restaurant
Food/beverages
2040 Leichhardt
Australia
Phone: 0295727881
Mellow Thai is about authentic Thai food. They have extensive experience in producing top quality Thai food, so you can look forward to delicious dishes that taste just like Bangkok street food.