Discovery
Restaurants
Stores
Discovery
Restaurants
Stores
Kiku - Athens
Schedule order
• Opens 5:00 PM
-5€ on your first order!
Kiku At Home
Authentic Japanese flavours!
Closed
€0.00
€€€
€
8.6
Kiku