Red LionRestaurantsClove Street, South Odorkor Estates, 7th StAccra, AA, GA5857449 · GH+233242520217Email unavailableWebsite unavailableHours not available