Home / United States / Massachusetts / Middlesex County / Sandwich Spot
Yella's
Yella's is a sandwich spot Middlesex County Massachusetts located in United States.
adsense
Address
175 Forest St
Waltham , MA 02452
United States
Adsense
Comments / 2
Ben Karim
They put raw meat in the sandwiches . I get better sandwiches from my toilet .
Lorenzo Warren
Hungry!..gotta go to Yellas!
Adsense
Similar places nearby :
Fast Food
Wendy's
I love the sour cream baked potato, and it's a great value. - Miriam Goldman
Sandwich Spot
Subway
No baked Sour Cream & Onion chips - Aaron McCloskey
Sandwich Spot
Carl's Steak Subs
Teriyaki steak and cheese is one of the best subs I have ever had. - Steve Woz