Bencotto Italian Kitchen

restaurant in Little Italy, San Diego

Phone: (619) 450-4786

Website: www.lovebencotto.com

Address: 750 W Fir St