REVIEW: Italian Grill has a great location in Dundee but the pizza is bad and music awful

© DC ThomsonItalian Grill in City Square, Dundee.
Italian Grill in City Square, Dundee.

Breaking