Restaurants & Bars

U.K./Ireland England London Beef Roast Beef Sub/Sandwich

Roast Beef Sandwich in London near St. Pauls

Share:

Restaurants & Bars 1

Roast Beef Sandwich in London near St. Pauls

mstatt54 | Jun 29, 2006 04:48 PM

its a small italian deli that serves the best roast beef sandwich. does anyone know the name of this place?

Want to stay up to date with this post?