This restaurant was the first I went in when I came to the States. There was a restaurant in my country...
All reviews seem positive