Related Clues:
- Specialist food shop
- Place serving food
- Food shop or counter
- I was in front, looking back from food shop
- Espresso seller
- Inexpensive restaurant
- Store with cold cuts
- It may stock lox
- Hero's place?
- Store where you might take a number
- Ham's frequent surroundings
- Place where you might find a Larry David sandwich
- In supermarket, lied all over the place
- Establishment that may display a chalkboard
- ''Casablanca'' setting