SakuraBasil Italian Restaurant is located in Laguna, Philippines on B61 L13 Pewter St, Avida Village Cerise Nuvali, Brgy. SakuraBasil Italian Restaurant is rated 3 out of 5 in the category italian restaurant in Philippines.
Address
B61 L13 Pewter St, Avida Village Cerise Nuvali, Brgy
Service options
Takeaway
Dine-in