Introducing Margo Restaurant and Bar

by Situated on Given Terrace in Paddington, meet the latest in French cuisine hitting the streets of Brisbane, Margo Restaurant & Bar. Margo Restaurant & Bar introduced itself to Brisbane with an intimate tasting session, serving its finest French and Australian wine. […]