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