Every Menu


DeliciousDiggRedditFacebookTwitterGoogle bookmarks
Map

La Rosa

Italian

19  Church St
Telford
01952 254666
 ResturantRestaurant service availableTakeawayTakeaway service available
Update menu