Antibo Restaurant
54-60,Lower Parliament St
Nottinghamshire
NG1 3BA
0115 979 9949
Italian
Visit Website