Jambo Sandwich

The creamy sandwich of this shop is famous in Delhi, it is so soft that it melts in your mouth.

Riya Pandey /Delhi. People like the taste of Delhi very much. The street food here…