Alfredo


Quality standard Italian fare including thin crust pizzas and calzones are featured on the menu in this tiny shop

Alfredo details

Address
36 Elgin St

Area Central

Telephone 2525 1007

Open Mon-Fri noon-3, 6pm-11pm, Sat-Sun noon-midnight

Add your comment