Villa Terzaghi
Italian · Fine Dining · Mediterranean
Villa Terzaghi is a restaurant located in a park, offering lunch and dinner. They also provide a business lunch formula on weekdays. The establishment is open from Wednesday to Sunday, and also available for special events.
Location