Frangos 4.4

4.1 star(s) from 87 votes
10 Union Street
Oldham, OL1 1
United Kingdom

About Frangos

Frangos Frangos is one of the popular place listed under Restaurant in Oldham ,

Contact Details & Working Hours

Map of Frangos

Reviews of Frangos

   Loading comments-box...