15 FB users likes Frankie & Benny's, Greyhound Park, set it to 286 position in Likes Rating for Chester, Cheshire in Local Business category
Frankie & Benny's, Greyhound Park is Chester based place and this enity listed in Italian Restaurant category.