Originally Posted by doglover
Try the Indian Restaurant at the Rembrandt Hotel.
Best Indian food in town. On one of the top floors of the building with great atmosphere, view and food. Reservations Highly recommended.
I'm also a big fan of the Peninsula Hotel's Lunch and Dinner buffets. Not inexpensive, but a great experience.