That "funny" smell that fluster refers to is incense, straight from the beautiful country of Thailand. Sala Thai is easily the best Thai restaurant in Palm Beach County. Extraordinary service, exquisite sauces and amazing decor, Sala Thai has everything you can ask for. If fact, many people I know go there every year to celebrate wedding anniversaries, birthdays and graduations. The restaurant is big enough to accommodate large family gatherings. Everyone knows that a Thai restaurant's signature dish is Pad Thai, and Sala Thai's is one of the best you'll ever taste. Crunchy peanuts, fresh shrimp (if you want it) and perfect pasta covered in sauce. it is so addictive in flavor that they are the benchmark from which all other Thai restaurants should be compared. Great for business lunches and perfect for a relaxing evening. Check out Sala Thai for yourself. You won't be disappointed.