Top Chef Finalist Sheldon Simeon’s Star Noodle Restaurant
Sign outside Star Noodle in Lahaina, Maui For those of you Top Chef fans out there, you know by now that Sheldon Simeon, executive chef at Star Noodle, got eliminated in last night’s Part 1 of the finale. He had an incredibly good run though, and did Hawaii proud. Such a talented young man. Pretty...