Lucky Restaurant Swiggy / Swiggy, the worst site ever i see, the delivery boy was so dirty, talking rubbish, doesn't have manner i ordered food from swiggy last night.