To all people complaining about wait times how about you actually look and see that this is an Italian restaurant and guess what, standard dinner times in Italy and most of Europe are about 2 hours, this is not Applebees..
July 2022
Never been here but from people I know that have.. it's just a hall to rent out.
July 2021
I love all the food here. In fact, I try to come here at least twice a month.