Search results
TripAdvisor Reviews
4.0 152 reviews
- 5 star 45
- 4 star 77
- 3 star 20
- 2 star 8
- 1 star 2
Don’t park your car there , they have construction and they damaged my car and did not want to admit it , your car is safer outside More
The Center is in the midst of Japantown which is not big but most cities don't have any Japantown. Restaurants, food stores and other places. I loved a general store, like a Japanese Dollar General... More