The Bayleaf | Colombo's Finest Italian Restaurant

Delivery Menu

* Prices are subject to change without prior notice.
All items Subject to taxes and delivery charge
For delivery contact 486 9000
Takeaway orders please contact 269 5920