fbpx

Kiku Bistro

Japanese restaurant with a good happy hour.