Papa Jake's Sub Shop

Papa Jake's Sub Shop

6333 W 3rd St, Los Angeles, CA
(323) 879-9898 serving: Central LA, La Brea

Location, Location, Location:

Categories:

Sandwich Shops,

The Low Down

Rants, Raves & Reviews