Vouga Plazza: Italian restaurant specializing in pizza and pasta.