
Upcoming events here
No upcoming events here right now
About Taal Rest-O-Bar
Taal restaurant is on the quiet end of Lakeside and is located right on Phewa Lake walking path. The food was very good and the atmosphere was nice with a nice fire pit.
Location
Taal Rest-O-Bar, Lakeside, Pokhara 45501, Nepal, Pokhara
Get directions