Al Forno

4.5
(6 reviews)
Ruislip 106 High Street, Ruislip, HA4 8LS
Cheap Eats
Coffee & Tea
Italian
Restaurant

At a glance

  • Typical visit: about 1 hour
Al Forno | London | United Kingdom | TripAligner