Royal Pizza
Address:
780 Water St, Framingham, MA 01701
Phone:
(508) 877-5000
Hours:
- Mon: 12pm-8pm
- Tue: 10:30am-9:30pm
- Wed: 10:30am-9:30pm
- Thu: 10:30am-9:30pm
- Fri: 10:30am-9:30pm
- Sat: 10:30am-9:30pm
- Sun: 12pm-8pm
Nice to Know:
- Accepts Credit Cards Yes
- Wheelchair Accessible Yes
Other Details:
Royal Pizza is a popular local pizza shop, with a variety of pizza and calzone options on its menu. It also serves grinders, Syrians, salads and a variety of sides, along with pasta and several different dinner options. Royal Pizza has a friendly staff that is happy to serve customers until 11pm, six nights a week. Royal Pizza is located in the Nobscott Shopping Plaza on Water St near Edgell Rd.
Pizza, Restaurants, Subs & Sandwiches
Other Businesses: