The Terrace Cafe & Bar

 

The Terrace Cafe & Bar

5
Description

The Terrace Cafe & Bar is a newly opened restaurant in Villa Monticello which offers creative cocktails, tasty nibbles among other meals.

Type: