Enjoy authentic Thai cuisine at Thai Palace. Known for its value-packed set lunch menu and quick service.