Indian & Nepalese restaurant on Overtoom, known for tandoori and momo.
Browse
Be the first to try this