Tiny Pitas
Restaurant
•
921 E Broadway, Glendale, CA 91205, USA
9.4
Sunday: 11 AM – 10 PM
See if anyone you trust recommends it!