51 High St, Medford 02155, United States
51 High St, Medford 02155, United States
No delivery
Spot something wrong?
Dishes at Rosa's Roast Beef and Subs. Prices may vary in venue.
Been to Rosa's Roast Beef and Subs? Be the first to share what you ate.