Weirdough’s
Restaurant
•
109 N Pass Ave, Burbank, CA 91505, USA
8.3
Monday: Closed
See if anyone you trust recommends it!