Royal Palace Restaurant Address: 369 Main St, West Dennis, MA 02670 Phone: (508) 398-6144 Payment: Restaurants, Foods-Carry Out, Chinese Other Businesses: Dunkin Donuts at 927 Main St, West Dennis, MA 02670 Norabella at 702 Main St, West Dennis, MA 02670 Holly's Deli at 394 Main St, West Dennis, MA 02670 Jelly Belly Deli at 394 Main St, West Dennis, MA 02670 Krista K's Ice Cream at 882 Main St, West Dennis, MA 02670