Coffee Stall is located in Namche, Nepal on RP3683P, Lukla - Everest Base Camp Trekking Route. Coffee Stall is rated 3 out of 5 in the category coffee shop in Nepal.
Address
RP3683P, Lukla - Everest Base Camp Trekking Route
Service options
TakeawayDine-in
Amenities
Bar on siteGood for kids