Free Bird Cafe Restaurant

116, Manee Nopparat Road, Si Phum, Mueang Chiang Mai District, Chiang Mai 50300, Thailand