Momo Master is a restaurant specializing in momos, a type of dumpling. They offer their specialties for pickup and delivery. The establishment is open daily from 4:00 PM to 10:00 PM.