Cooks at this restaurant do their best to provide guests with good pizza, sandwiches and pizza al taglio. The efficient staff works hard, stays positive and makes this place wonderful. Nice service is a strong point that plays a great role for the success of Il Drago. As a number of reviewers affirm, the atmosphere is pleasant. Google users awarded the score of 4.5 to this place.