Solar Bar is an African restaurant and bar that offers takeaway and delivery options. It is open seven days a week, making it suitable for both lunch and dinner.