Exit 169onI-5 Southbound
Left 0.7 mi
Food white 28@2x
Larsen's Steakhouse
24320 Town Center Dr Ste 130, Valencia, CA 91355
Amenities
Restaurant
Coffee
American
Seafood
Steakhouse