About Scarpa

WORK IN PROGRESS

_

Restaurant brand

Restaurant positioning

Modern Luxury restaurant

Type of cuisine

Italian

Location

Italy