Haveli Indian Restaurant Asian Indian Restaurant Contact Information 9720 Page Ave , St. Louis, Missouri 63132, United States 314-423-7300 https://havelistl.com