Jumbo Squid 3.09

63/10ถนนราษฎร์อุทิศ ต.วัดเกต
Chiang Mai, 50000
Thailand

About Jumbo Squid

Jumbo Squid Jumbo Squid is one of the popular place listed under Fast Food Restaurant in Chiang Mai ,

Contact Details & Working Hours

Map of Jumbo Squid

Reviews of Jumbo Squid

   Loading comments-box...