Respuesta :

pizzarra in spanish means pizza in english

Pizzeria is a resturaunt considered to only make Pizza's or sometimes include some other things, but mainly pizza.

Q&A Platform for Education
Platform Explore for Education