vivekkaggarwal's Darjeeling, India
4 Reviews |
12 Forum Posts
175/- for a veg sandwich? now thats the price you pay aboard a flight!! expensive! Pizza was not g...
Not sure why is there so much hype about this place? Whats the big deal? can be skipped. better spen...
The Orchid Dining Room
18 H.D Lama Road
Oily and fried food everyday... very less variety for the price we are paying.. had to manage with o...