★ 3.5 / 5 of 15 Reviews
#6 Fast Food in Chipping Norton
Thai Concept
Shop 12, Chipping Norton Market Plaza | 20 Ernest Ave., Chipping Norton, Liverpool, New South Wales 2170, Australia
"Food isn't too bad, but geez these guys can get flustered when its th...