15 Wellington St, Luton LU1 2, United Kingdom
15 Wellington St, Luton LU1 2, United Kingdom
No delivery
Spot something wrong?
Dishes at Jitlada Thai Restaurant. Prices may vary in venue.
Been to Jitlada Thai Restaurant? Be the first to share what you ate.