Category: Italian Restaurant Category: Italian Restaurant
Address: Staples Corner Retail Park, Geron Way, London, Greater London, NW2 6LW
Landline: 020 8208 7960
Website: www.frankieandbennys.com
Website: Visit Website
Report a problem with this listing