Royal spotRestaurantsMars RoadAccra, AA, GA5857449 · GHPhone unavailableEmail unavailableWebsite unavailableHours not available