You are viewing a single comment's thread from:

RE: Baruch vs. Subway – Who has the best Subs?

in Foodies Bee Hive2 months ago

The Italian sub is definitely one of the best, its ingredients are absolutely delicious and go perfect together.