Eating Pizza Sandwich at Lazzara's Pizza Cafe restaurant in New York, NY.

Feedback

Do you manage or own Lazzara's Pizza Cafe?

Yes