We went to 3 different locations, 1 in El Dorado, 1 in Amador Causeway, 1 in Albrook mall and 1 in Multiplaza mall. All 4 locations were fantastic. Nothing like that style of cooking where I live in Canada. I would give them a 9.89 out ot 10
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.