Nestled beneath the Mantra Terrace hotel on Astor Terrace in Spring Hill, is O Bar & Restaurant. An understated street front hides a snug interior full of warmth and vintage appeal, where sandy brick walls and wooden trimmings are the backdrop for black leather chairs and ruby red flooring, while low ambient light is reflected in hanging mirrors, setting a moody atmosphere. Ravenous Spring Hill locals as well as those from inner Brisbane happily flock to dine alfresco on enticing Modern Australian options among charming wine barrels, pot plants and high bar tables. A broad menu is devoured from dawn till dusk, where guests lunch on crispy squid with chorizo, chickpea and pear salad, or delve later on into succulent twice cooked chilli caramel pork with pineapple, ginger and carrot salad.