Restaurants in Alhambra, CA
Restaurants
1 W Valley Blvd.,
Alhambra ,
CA
91801
UNITED STATES
Based on 1 reviews
Best pastrami in SoCal
Ever since Togos went to a lower grade of pastrami and microwaves instead of steaming, The Hat is the only game in town for classic pastrami. I recommend the double-dip au jus.Worldwide > United States > Alhambra, CA > Restaurants