A Thai Kitchen Thai Restaurants Show number Tel 01926 853963 Website 4.3 mi | Unit 2 Millar Court, 43 Station Rd, Kenilworth, CV8 1JD Open now Closes at 15:00 Reopens at 17:00 5.0 (1 Rating) Write a review More info