Headings:
Restaurants, Restaurants Italian
2910 Canon St
San Diego, CA 92106
San Diego, CA 92106
Visa, Mastercard, Discover, American Express