Subarama
Sandwich Shop · Deli · American
Subarama is a sandwich shop known for made-to-order cold cut subs on house-baked bread, plus salads. They also operate a food truck.
Location
Best places nearby
The highest rated places close to Subarama.
Local restaurants nearby
2658 Hilltop Dr, CA


