Redding - Leiz House Seafood & Noodle
920 Hilltop Drive
Redding, California 96001
Shasta County
Combining their delicious noodle options with fresh seafood, Leiz House Seafood & Noodle will satisfy your craving for dishes like Surf'N Turf Pho, Surf'N Pho or Beef Pho or build your own and...