Best Nepali Restaurant in Windsor Heights

Kathmandu – Authentic Nepalese Cuisine Served Fresh Daily
Order pickup
Welcome to Kathmandu Restaurant

Welcome to Kathmandu Restaurant

Kathmandu Restaurant brings the heart of Nepalese cooking to Windsor Heights with fresh dishes made daily using high-quality ingredients and garden-fresh vegetables. Our menu features classic Nepalese favorites served by a friendly team in a cozy, full-service setting. From lunch buffet to relaxed dinners and takeout, every visit is simple, warm, and well cared for, making it a trusted local spot for consistent quality and service.
Classic Nepalese Plates, Made Fresh 🍽️

Classic Nepalese Plates, Made Fresh 🍽️

Our menu showcases popular Nepalese dishes prepared fresh every day with careful attention to quality and balance. Guests enjoy comforting appetizers, rich curries, tandoor items, rice plates, and vegetarian options made with crisp vegetables and bold spices. Whether dining in or taking food to go, each dish is prepared with consistency, care, and respect for tradition.
Order with Ease Every Time

Order with Ease Every Time

Enjoy Kathmandu Restaurant through buffet dining, dine-in service, takeout, or catering options prepared fresh each day. Our ordering process is clear and convenient, allowing guests to enjoy Nepalese cuisine without hassle.

Browse photos of our dishes.

Cozy, Casual, Full-Service Dining

Cozy, Casual, Full-Service Dining

Kathmandu Restaurant offers a relaxed dining space designed for comfort and ease. The atmosphere is cozy and casual, ideal for lunch breaks, quiet dinners, or sharing a meal with family and friends. Full-service dining ensures attentive care from start to finish, allowing guests to enjoy fresh food in a calm, welcoming setting that feels familiar and inviting.
Nepalese Catering Made Simple 🎉

Nepalese Catering Made Simple 🎉

We offer catering services for gatherings, work events, and family celebrations. Our team prepares fresh Nepalese dishes with reliable service and thoughtful presentation, making events easy to manage and enjoyable for guests. With a variety of menu options and flexible planning, catering orders are handled with care and attention to detail.

Find Us in Windsor Heights 📍

Address: 7229 Apple Valley, Windsor Heights, IA 50324 Cuisine: Nepalese Dining Options: Buffet, Dine-In, Takeout, Catering Hours: Tue–Sun: 11 am–2 pm, 5–9 pm Monday: Closed Highlights: Fresh daily food, friendly staff, cozy space

What our guests are saying

We ordered steamed momo, chilli momo , soup momo and saag chicken. I loved the taste of all the momo. Some nepali restaurant when I visit they miss on authenticity of momo especially the sauce but I loved the taste. The chilly momo was really good too that reminded me of times I ate them in Nepal. Even the saag chicken was very flavourful that exceeded my expectation. Would love to go back to get the taste of Nepal whenever I am in Iowa.

Shrishna K.

Shrishna K.

I’ve done take out multiple times and dine in for the lunch buffet and both are so good!! One of my favorite places in the metro. Staff is so kind, knowledgeable, helpful and attentive. Everything is tasty and can be cooked to preferred spice level and my favorites are the fried chicken momo and the cheese naan. Always top tier!

A Klus.

A Klus.

Is amazing food and amazing service. As much as I like spicy food, Medium was much too hot so be aware of what you ask for. The naan bread was the best I've ever had in my life!

C.

C.

Featuring

Catering

Delivery

Takkeout

Dine-In

Reservations

All You Can Eat

Vegetarian Options

Kathmandu Restaurant Rewards

Kathmandu Restaurant Rewards

Join our rewards program, earn points every time you order online, and redeem your points for free food!.

Our location

Map showing the location of Kathmandu Restaurant on 7229 Apple Valley in Windsor Heights

Loading today's hours...