JavaScript is not enabled.
The best subs in the world! To die for - Review by Jesse W | Cavaretta's Italian Groceries

Cavaretta's Italian Groceries

Claim
No image

The best subs in the world! To die for 8/12/2005

If you want an authentic Italian sub sandwich, then cavarettas is the place for you. They have by far the best subs in the world at a reasonable price, less than 5 dollars for a large sub that will last you 1-2 meals. The mini cannoli is the best desert to go with a great sub, me and my girlfriend always get 2 subs and 2 cannollies. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021