Space Bar & Grill is a public establishment offering food and drinks. It is located at 382 Aigburth Road. The venue is described as visually attractive with paintings on the walls.