Melrose Alfredo's Italian Kitchen is not currently open. Place a future order or find other great pizzerias around you!
hero

Melrose Alfredo's Italian Kitchen

126 W Emerson St, Melrose, MA 02176

4.9(153)
Currently ClosedFull Hours$15 MinimumPickup (15 - 30 min)

FAQ

SliceRestaurants in Melrose Melrose Alfredo's Italian Kitchen
Price: $$