Contact
Scarpa's Italian Restaurant (863) 937-8940
1833 E Edgewood Dr, Lakeland FL as of dinehere.us