Every Menu


DeliciousDiggRedditFacebookStumple UponTwitterTechnoratiGoogle bookmarks
Map

Roma

Italian

11 Halford St
Leicester
0116 251 5959
 TakeawayTakeaway service available
Update menu