The Bayleaf | Colombo's Finest Italian Restaurant

The Menu

* Prices are subject to change without prior notice