Menu

Leo's Seafood Newtown in Newtown Wellington City

83 Constable Street, Newtown, Wellington City

Menu Leo's Seafood Newtown

How to get to Leo's Seafood Newtown

Address

83 Constable Street, Newtown, Wellington City

Follow Us

Opening Time

4pm – 9pm: Mon-Thu

1pm – 9pm: Fri-Sun

Services

  • Takeaway Only Takeaway Only

Related to Leo's Seafood Newtown