After trying to use their pathetic website from Chrome and IE, both of which it had tons of issues with, I finally was able to place order from Firefox.
Got a mail which said that the order was on the way. Then at the last minute when all the guests were already at my place for lunch, got a call from Tastykhana saying that they wont deliver as the place was far away from the hotel. Those who know Pune will know how far Pimpale Saudagar is from FC Road and if a food deliver service doesnt want to deliver for such an area, whats the point of them being in business!
FoodOnWheels came to my rescue, delivered food from the same hotel on FC Road to me in 1 hr from placing the order.