Add Sakara Bar and Restaurant review

Sakara Bar and Restaurant, Liverpool
Address: 372 Aigburth Road, Liverpool, Liverpool, Merseyside, L17 6AE


Rating
Comments