Tuk Tuk

2.0
(15 reviews)
144 London Road, AL1 1PQ
+44 1727 893097
Asian
Dinner
Restaurants
Thai
Restaurant

At a glance

  • Typical visit: about 1 hour
Tuk Tuk | Luton | United Kingdom | TripAligner