Every Menu


DeliciousDiggRedditFacebookTwitterGoogle bookmarks
Map

Roma

Italian

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