Overall it's a nice place, portions are big but flavorless, salad was okay, pizza wasn't good (horrible dough). Service is good but waiters don't speak English