VERY DELICIOUS · ONLY THAILAND

Bella Pizza

Chiang Rai · Thailand

$$ - $$$

Uttarakit Road next to Nak Nakara Hotel, 57000, TH

View menu ↗