Tea



Map & Directions


Click on the map for directions to our restaurant.
Meiji Restaurant
2503 Plaza Court,
Waukesha, WI 53186