JavaScript is not enabled.
Giamela's is #1 sub sandwich shop in LA - Review by Johnnie F | Giamela's

Giamela's

Claim

Giamela's is #1 sub sandwich shop in LA 1/1/2009

Matt Giamela from Giamela's is opening new location at roscoe and topanga. Giamela's makes the best pepper steak sub in LA. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021