17 Derby Square Loughborough Leicestershire LE11 5AL |
|
Jump to map | |
01509 215315 |
About Francos | |
Francos is a Hotel Restaurant serving the Loughborough community in Leicestershire, United Kingdom and located at 17 Derby Square.
Show more...
Show less...
To contact Francos call 01509 215315 |
Your Rating |