Oscar and Otto
51 The Strand, Tauranga 3110 New Zealand
Oscar and Otto is a Contemporary place is located in Tauranga, North Island. The address of Oscar and Otto is 51 The Strand, Tauranga 3110 New Zealand.
If you want to go to the place or need any services, you can contact them directly. The phone number is +64 7-282 7879, or open their website to view relevant information, The url is https://www.facebook.com/oscarandotto/