Italian Grill
Italian restaurant; Bar; Restaurant; Event venue; Wedding venue; Delivery service; Family restaurant; Mediterranean restaurant
Location: Dundee 6 City Square DD1 3BA GB
Website:http://www.italiangrill.net/
Phone:+441382690600
Map Location:56.4605, 56.4605