Restaurants in Studio City, Los Angeles, CA
Restaurants
11715 Moorpark St.,
Studio City, Los Angeles ,
CA
91604
UNITED STATES
Based on 1 reviews
Got Some Time On Your Hands?
My local go-to restaurant for all things BBQ, I usually call in my order and pick up since it's all made-to-order, meaning it could take a bit to be served, and when I'm in the mood for a tri-tip sandwich, I usually want it fast.Worldwide > United States > Studio City, Los Angeles, CA > Restaurants