Our Location

Larsen's Steakhouse – Valencia

24320 Town Center Dr. #130
Valencia, CA 91355

(661) 288-1002

Hours

Temporarily Closed
larsen's steakhouse logo