Momo Garden is a restaurant specializing in authentic Nepalese cuisine, with a particular focus on dumplings. It offers takeout and delivery services.