Wednesday, May 13, 2009

India Palace, St. Louis, Missouri

Perched on the 11th floor of a building located right next to St. Louis Lambert International airport, it offers a great panoramic view with flights criss-crossing your field of vision. The interior is also tastefully done.

The food there is okay. Not great, not bad either. But if are going for a lunch buffet, don't expect a wide variety of dishes to choose from.

Web Tracking