OhChaCha Bubble Tea Neuchâtel is located in Neuchâtel, Switzerland on Av. du Premier-Mars 6. OhChaCha Bubble Tea Neuchâtel is rated 4.1 out of 5 in the category bubble tea store in Switzerland.
Address
Av. du Premier-Mars 6
Service options
TakeawayDine-in