Chubbs Escazu

842 Pheasant St, Lenasia, 1724
Chubbs Escazu Chubbs Escazu is one of the popular Fast Food Restaurant located in 842 Pheasant St ,Lenasia listed under Fast Food Restaurant in Lenasia ,

Contact Details & Working Hours

Map of Chubbs Escazu