If you like garlic, this restaurant is definitely your favorite. All their dishes are made with garlic flavor, from pizza, pasta, to steak and seafood dishes. The bread that they gave you before your dishes arrive are really delicious. The restaurant is quite big, but still it is better to reserve a table first if you go on the weekends. There is also a bar for chill out at the entrance area.