Tharshan's Review ‹ Back to The Bayleaf
This is the Excellent Italian restaurant in Colombo town! known for their brick-oven style thin crust pizza’s. Great atmosphere and food!
This is the Excellent Italian restaurant in Colombo town! known for their brick-oven style thin crust pizza’s. Great atmosphere and food!