25 Hall St, St Helens, Liverpool, United Kingdom
Closed· Opens Sat at 14:00
25 Hall St, St Helens, Liverpool, United Kingdom
No delivery
Spot something wrong?
Dishes at Thai Jaa. Prices may vary in venue.
Been to Thai Jaa? Be the first to share what you ate.