Sabai Thai, a small, new Delray Beach eatery, pleases varying palates in a big way
Located just off Jog and Lake Ida Roads in the Shops at San Marco shopping center in western Delray Beach, Sabai Thai is a spinoff of the like-named restaurant in Boynton Beach. The atmosphere is casual, the service friendly and the food has wide appeal. By ALAN J. WAX I half laughed when I saw […]