Yellow pickle

Yellow pickle is Deli in London.

Tags:
Deli,Burger Restaurant
Category:
Deli