Mowchak offers exceptional Indian cuisine and an English bar, serving traditional Indian flavors.