Jo's Italian Deli
Deli · Italian · Sandwich Shop
Jo's Italian Deli is a restaurant specializing in homemade Italian dishes, particularly known for its large portions and highly-rated meatballs. The establishment also offers a variety of sandwiches.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Jo's Italian Deli.
Local restaurants nearby
214-8249 Eagle Landing Pkwy, Chilliwack, BC V2P 0E2, CA



