Tuk Tuk One Thai Restaurant

5405 Redwood St, San Diego, CA|
3.0 stars
 3.6
 (244 catering reviews)
Tuk Tuk One Thai Restaurant Logo
Powered by ezCater