Roosters Grill

  Back to outlets

Roosters Grill

Restaurants and Takeaways

The Address

111 London Road, Leicester,

Leicestershire, LE2 0PF

Phone Number

0116 222 6786