Nepali
Nepali
Mountain View
Before being welcomed by the friendly staff at Mountain View, a Nepali spot in Greenwich, you’re greeted by the enticing scent of spices and meat cooked in the tandoor.
Before being welcomed by the friendly staff at Mountain View, a Nepali spot in Greenwich, you’re greeted by the enticing scent of spices and meat cooked in the tandoor.