Durbar Square Restaurant

Durbar Square Restaurant hero image

About Durbar Square Restaurant

Durbar Square Restaurant is a unique restaurant offering Himalyan, Nepalese, and Asian cuisine in quaint, downtown Portsmouth.