The ambience at this place is food. The waiters are a lil pushy in the sense they will keep hovering on you unroll you get nervous and order something and once you have paid your bill they kind of expect you to leave fast. I tries Arabiata penne and it was good flavor wise but a lil dry ie lacking the sauce.