My mother and sis are coming into town and looking for a decent place to go out to eat in the area. I am not very familiar with the North Hills as I live in the East End. However, my girlfriend went out to dinner at a place in Mars that she had nothing but great things to say about, but can't recall the name. Any ideas on the name of this place or other recommendations would be a great help. Thanks.