Sandwich shop in Atwater Village

Long-running casual joint known for its pepper steak sub & other sandwiches, pizzas & pasta.

Rate and write a review

Your email address will not be published. Required fields are marked *

Los Feliz Boulevard 3178
Los Angeles 90039 CA US
Get directions
Sunday 10:30AM–9PM Monday 10AM–9PM Tuesday 10AM–9PM Wednesday 10AM–9PM Thursday 10AM–9PM Friday 10AM–9PM Saturday 10AM–9PM