Open for more than a year and a half in Burbank, Weirdough's has settled nicely into the small restaurant space on Pass Avenue near Warner Bros. Studios, serving up phenomenal sandwiches, fresh salads and creative, hearty slices of pizza for lunch and dinner.