Remove Ads

Photo of STK Steakhouse

STK Steakhouse

930 Hilgard Ave, Los Angeles, California 90024 USA

1.8K Reviews

Crispy Calamari

Photo Credit: Yelp

Remove Ads