About
We are a multi-cuisine restaurant and bar situated in Lakeside, Pokhara, Nepal. The restaurant is just next to the beautiful Phewa Lake. You can enjoy our delicious variety of food and drinks while enjoying the pleasing view of the lake.
Details