Cappa's Trackside Kitchen
1 Grove St, Melrose
(781) 662-7200
Recent Reviews
Order Online
You May Also Like
Lisa's Family Pizzeria Melrose - 45 W Wyoming Ave
Pizza, Italian
Theo's Pizzeria - 55 W Wyoming Ave
Pizza, Italian
The Bangkok - 57 W Wyoming Ave
Thai, Vietnamese, Noodles
Restaurants in Melrose, MA
Cappa's Trackside Kitchen
1 Grove St, Melrose, MA 01876
(781) 662-7200