Rama Pizza & Deli
Address:
884 Washington St, Norwood, MA 02062
Phone:
(781) 762-0234
Nice to Know:
- Good For Kids Yes
- Good For Groups Yes
Other Details:
Rama Pizza & Deli is favorite for all the Patriots' players, who stop in here for pizza, subs, sandwiches and dinner specials. Team loyalty is readily apparent from the regalia on the walls. Rama Pizza & Deli offers meals that are prepared from scratch with all the freshest ingredients.
Pizza, Restaurants, Delicatessens
Other Businesses: