Sakara Bar and Restaurant

372 Aigburth Road Liverpool L17 6AE