24246 Lyons Ave, Santa Clarita, California 91321 USA
Shepherd's Pie and Loaded Shepherd's pie!
Photo Credit: Yelp