Family-run sandwich shop, Munchies, serving London since 1999. Freshly prepared, premium quality food with fast service.