An English video by eatthisdelhi, filmed at Bean & the Bear in Greater Kailash, South Delhi, Delhi, India. It shows Pizza And French Fries.
- Filmed by
- eatthisdelhi
- Language
- English
- Category
- Cafe
An English video by eatthisdelhi, filmed at Bean & the Bear in Greater Kailash, South Delhi, Delhi, India. It shows Pizza And French Fries.