Franco & Anna's
Italian · Deli
Italian food shop offering a fantastic selection of Italian cuisine, including pasta, at reasonable prices.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Franco & Anna's.
Local restaurants nearby
81 Beatrice Street, ENG


