Italian Deli & Market

Row 1

Details
4639 Telephone Rd.
Ventura, CA 93003

Foursquare Tips

  • Try it Italian-style
  • Best sandwich I've ever had.