No Rating
Location
Nepal
Business Type
Restaurant
Sambhala Cafe
Post your review
Select your rating
9849785434
W4GW+4C, Bidur 44900, Nepal,Dhulikhel,Nepal
Accepts Credit Cards & Debit Cards
Free Wi-Fi
Restroom Available