Italian restaurant · 2668 Gateway Rd, Carlsbad, CA
Dine-In
More food in Carlsbad, CA · Italian Food in Carlsbad