Asian

Lychee Garden Restaurant

Lakeside, Pokhara, 00977

Loading…