Star House Cafe Bar
Bar · Coffee Shop
Star House Cafe Bar is a cafe and bar. It appears to be a public establishment based on social media presence. Key facts used: Name includes 'Cafe Bar', social media profiles indicate public presence.
Location
Location