Weirdough’s
Restaurant
•
109 N Pass Ave, Burbank, CA 91505, USA
8.3
Wednesday: 11 AM – 9 PM
See if anyone you trust recommends it!