Kallu Nihari
New Delhi, India
Famous buffalo stew which has people lining up an hour before the stall opens in Delhi.
LFG•about 1 year ago
Category:
Travel Style:
Famous buffalo stew which has people lining up an hour before the stall opens in Delhi.
Category:
Travel Style: