Food Spotlight | Thai Noodle II
Food Spotlight
July 26, 2010
From Anthony’s recommendation, I decided to try out Thai Noodle II today. Located on Telegraph Avenue, the restaurant has ...Read More