Frankie and Benny's
Birmingham Great Park Park Way Unit 3a,
Birmingham B31 1BB ,United Kingdom
Frankie and Benny's is one of the popular Italian Restaurant located in Birmingham Great Park Park Way Unit 3a , listed under
Italian Restaurant in Birmingham
,