R
Reyes2 Review of Keikyu Department Store
Nice department store but a little warm especially...
Nice department store but a little warm especially at lower levels and fish smell is overwhelming at the supermarket area
Comments: