Pizza • Steak • Italian • Seafood
"Alfredos is my go to for a quick sandwich and they always have a great sandwich ready super quick. Staff have always been very friendly. My wife found some of the food to be a bit greasy however our neighbor loves the same dish so could just be personal preference. Overall, a solid Melrose establishment."
Pizza • Italian
Italian