Southlake, TX asian restaurants & food

I Love Noodle

Vietnamese Restaurant, Noodle House

2120 E Southlake Blvd Ste D, Southlake, TX 76092
(817) 251-9237
Excellent Good Average Poor Awful 3.1 / 5 based on 12 votes

Photos

  • I Love Noodle photo by Miguel Vargas
  • I Love Noodle photo by Ginger
  • I Love Noodle photo by Travis C.
  • I Love Noodle photo by Joe C.
  • I Love Noodle photo by Travis C.
... good service but today I was served a roach.... AND NOT THE WEED...

Reviews: 1

  • Chris M.