Please add punctuation to this: Guests will enjoy dishes of Indian and healthy cuisine served at New Asian Village which is about 150 meters away

Punctuation version:
Guests will enjoy dishes of Indian and healthy cuisine served at New Asian Village, which is about 150 meters away.