I don't know which restaurant the other reviews are for, but the Clay Oven on 17-92 in Longwood serves very tasty food at decent prices. I love their Indian chicken wings, Chicken Korma, and their Peshwari Naan. This is my favorite Indian restaurant in any part of the country.
I think there is another Clay Oven down in the tourist area, but I have never eaten there and I don't know if it's the same company.
more