Eating Italian Pizza at Giorgio's Italian Food Milpitas restaurant in Milpitas, CA.

Feedback

Do you manage or own Giorgio's Italian Food Milpitas?

Yes