Sbicca $$

restaurant in Stratford Court, Del Mar

Phone: +1 858-481-1001

Website: www.sbiccabistro.com

Address: 215 15th Street, Del Mar

Open now closes at 22:00