King Noodles is a relaxed Thai restaurant offering specialties from Thailand and Laos, with vegetarian options available.