Address: 250 N 1st St, Burbank, CA 91502, United States
Food is a standard bar food, nothing to write home about, a lot of large screens, I like watching the Arsenal games there.
Address: 250 N 1st St, Burbank, CA 91502, United States
Food is a standard bar food, nothing to write home about, a lot of large screens, I like watching the Arsenal games there.