Modern Indian cuisine awaits at Mintleaf, a restaurant serving quality dishes since 1988.