Eating Pizza at Birba restaurant in Palm Springs, CA.

Feedback

Do you manage or own Birba?

Yes