Larsen’s Steakhouse – Valencia, California

24320 Town Center Dr. #130 • Valencia, CA 91355 (661) 288-1002 Hours Dinner Daily – 5pm – close Happy Hour –  Mon – Fri 5-7pm Happy Hour … Continue reading Larsen’s Steakhouse – Valencia, California