Davao Eats: Chiang Mai Superstar
Now if you’re up for a low-key date down south, we’re throwing in this feature on Chiang Mai Superstar. Situated in the same compound as two other restaurants and a popular café, its unassuming location on the far-right corner, partially covered by trees, gives off a down-to-earth feel to the place. Although the vibe is [...] Read More