Francesco's Ristorante Italia: CLOSED

Closed

Description:

Fine Italian cuisine made with Sicilian family recipes. Extensive wine list. House-made desserts. Large heated patio. Private bookings available for groups up to 150, including a private wine room for 12.

Address:

860 Burrard Vancouver BC Canada 604-685-7770 Call · Directions