This place is great for large groups and entertaining customers on business trips... but bring your big boy credit card, cause it can cost you! Was here Monday night with a good friend and customer, and we had some sick insane food. The fried Mozzarella with the San Marzano tomatoes. The Linguine Marinara, and the Fried Lobster all killer. Make a Rez because this place gets packed and you will wait a lifetime. Definitely one of the better places to eat in the Rio.