Kathmandu is a quaint establishment nestled in Winter Park, FL, offering a unique dining experience.
Specializing in authentic Nepalese and Indian cuisine, Kathmandu provides a diverse menu of flavorful dishes to satisfy a variety of tastes.
Generated from their business information