Boomerang Restaurant, located beside the beautiful Phewa Lake in Pokhara, is a premier lakefront garden restaurant offering delicious food, a relaxing atmosphere, and a spacious garden to unwind and enjoy. Experience authentic Nepalese cultural dance performances every day from 7:00 to 9:30 PM while enjoying your time by the lake.
Boomerang Restaurant has no any reviews yet. Be the first to share your experiences, reviews with Boomerang Restaurant.