its a small italian deli that serves the best roast beef sandwich. does anyone know the name of this place?
This is a really difficult question, there are SO MANY sandwich places near the city that you are really looking for a needle in a haystack.
Most Recommended Discussions on U.K./Ireland
Jun 19, 2013
London - Suda (Thai) vs Melur...
UPDATED 12 minutes ago
UPDATED 15 minutes ago
Dinner around the Wallace Collection...
UPDATED about 2 hours ago
Conde Nast's Take on Best New...
UPDATED about 3 hours ago
Birmingham - Alternatives to...
UPDATED about 4 hours ago
Recipes for Leftover Christmas Ham, Turkey, and Roast Beef
See All 26 Recipes »
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise