does Krua Thai accept credit cards?

GTS CELICA | Dec 11, 2018 | Category: Thai restaurant

Krua Thai - All questions

Address: 231 N Main St, Natick, MA 01760, USA

Alan Charboneau | Dec 12, 2018

For sure.

Robert Barnacle | Dec 12, 2018

Yes

Nick Popov | Dec 12, 2018

Yes, they do

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places