Restaurants - Portsmouth, New Hampshire, United States
Managing Director
Contact Christian Mascia
CASA SARDA LIMITED is a restaurants company based out of 63 CASTLE ROAD SOUTHSEA, PORTSMOUTH, United Kingdom.