Alfredo's Italian Kitchen is a italian restaurant Downtown Melrose Melrose located in United States.
126 W Emerson St Melrose , MA 02176 United States
Reservations | No |
$5.00 for 2 HUGE slices of crispy crust, cheesiest cheese pizza !!! (Lunch special ) Loved it, wish I could of had more before going home to Illinois. I'll take this over Chicago style any day. LOVED IT
Steak tips are very good and with a salad is a great lunch
Buffalo chicken pizza is exceptional!
Steak cheese and pickles
( ) offering, service, quality (-) price, design, opening hours - Anonymous, since 2018
Butternut squash ravioli is delicious! My mom got the veal in a lemon creme sauce with homemade pasta which was also incredible, and my stepdad enjoyed the coconut shrimp and crab cakes. Excellent! - Erin O'Maley