Tosca vs Alma Nove: The Yummiest Italian in South Shore

Live community vote for the yummiest Italian on the South Shore. Tosca is ahead by 1 after 7 community reviews.

Current standing