OCHO in Dunedin Central Dunedin
22 Vogel St, Dunedin Central, DunedinMenu OCHO
How to get to OCHO
Address
22 Vogel St, Dunedin Central, Dunedin
Follow Us
Opening Time
8am – 4pm: Mon-Fri
Closed: Sat-Sun
Services
- Takeaway Available
- Indoor Seating
- Desserts and Bakes