Select Location
Login
Home
India
Naugachhia
Naugachhia
Kiwi Milkshake
Similar stores around Naugachhia, Naugachhia
Keventers - Milkshakes & Desserts
Save 20%
City Centre Mall, Siliguri
4.4
Quick Bites
Check outlets near you