That huge screen on the outside really stands out, so it’s easy to spot. The location is unbeatable—right in front of Shinjuku Station—so it’s hard not to just go in.
All Reviews of Flags
3.25
3
- Overview
- Photos
- Reviews
- Basic Information
- Newest
- With Photos
- Most Liked
Showing 1–3 of 3



