Rosa's Roast Beef Pizza & Subs
51 High St. 02155
(Pizza, Italian, Sandwiches)
Order Online

Come visit us at: 51 High St., Medford, MA 02155