Orbit Pizza Address: 985 Main St, Holden, MA 01520 Phone: (508) 829-5030 Payment: Nice to Know: Good For Kids Yes Accepts Credit Cards Yes Pizza, Restaurants Other Businesses: Subway at 1115 Main St, Holden, MA 01520 Donut Kitchen at 623 Main St, Holden, MA 01520 122 Diner at 1392 Main St, Holden, MA 01520 McDonald's at 638 Main St, Holden, MA 01520 Holden Pizza at 597 Main St, Holden, MA 01520