Putumayo Restaurant was a decent experience. We liked the spicy soy sauce chicken and the peking duck was alright. Most things tasted fine, but it was nothing extraordinary. I think the service was good and pretty quick. A solid place to grab something to eat.
restaurant reviews 