Edinburgh Castle is a 24 hour sports bar located in Newton, Auckland. Watch the rugby on the big screen TV's with a BBQ at halftime on the sunny, covered deck.
No Google review data yet.