Peninsula, eng Deli

( 121 Reviews )
La salumeria Logo

La salumeria

Deli

184 Trafalgar Rd Peninsula, eng SE10 9TZ
Rob Tripp

Great selection, especially sandwichs at a reasonable price. Friendly atmosphere.

Find
    Near
      ChamberofCommerce.com
      Loading