Leo's Seafood Newtown in Newtown Wellington City
83 Constable Street, Newtown, Wellington CityMenu 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