Ess, Eric A
Address:
190 Carondelet Plz, St Louis, MO 63105
Phone:
(314) 480-1686
Other Details:
Simla is an Indian restaurant located on the Upper East Side. Their menu has a variety of unique options, all of which are sure to give every customer a tasty and memorable dining experience. They have a wide range of vegetarian options in addition to their traditional chicken, beef, lamb and shrimp choices. The dishes are extremely flavorful and each dish is unique from all the others. For great service and a tasty meal, order from Simla.
Restaurants
Other Businesses: