Italian Star Deli

  1. Home
  2. Destination Guide
  3. Italian Star Deli

Dining

Opened in 1966, Italian Star Deli is still owned and run by the Giambattista family. Specially importing goods from Italy, this deli and store has become a staple for those who love Italian food. They have everything you need to cook an Italian meal. Relish their cold cuts, spicy sandwiches and fresh pastas without causing a dent in your pocket. They also stock Eastern European, Greek, South African and Polish items. Quality products, affordable prices and a friendly vibe are the strengths of this veteran establishment.

Location:  1611 Victoria Avenue

Business hours:  Tu-Fr 9:00 a.m.-5:30 p.m., Sa 9:00 a.m.-5:00 p.m.