Fren's Cafe is a cafe, located at Kageshwari Manohara 44600, Nepal
Good
Lemon tea is best.
Must visit here once.
Tea is great here!