Carrows

restaurant in San Ysidro, Imperial Beach

Carrows Restaurants

Phone: (619) 662-1054

Website: www.carrows.com

Address: 825 W San Ysidro Blvd