Share:

More from Restaurants & Bars

Restaurants & Bars Manhattan Sub/Sandwich

Sandwich Planet

l
Lstar | | Sep 7, 2001 01:39 PM

Is sandwich planet as good as people say??

do they do a good tuna?? do they do any veggie stuff??

Feedback