Pagoda (Nicosia) 1, Acropoleos Avn., Strovolos, Nicosia, 2006 Chinese, Asian, Vegetarian, Seafood No online ordering Delivery Free • Min order €25 Takeaway & Dine-in
Pagoda (Nicosia) 1, Acropoleos Avn., Strovolos, Nicosia, 2006 Chinese, Asian, Vegetarian, Seafood No online ordering Delivery Free • Min order €25 Takeaway & Dine-in