Pickup from Haveli Indian Restaurant at 9720 Page Ave, St. Louis, MO 63132, USA