I was in a rush so I couldn't stop, I drove past Burbank Blvd. by Kester and noticed a big sign out front revealing this new restaurant, they even were blowing water from the awnings to cool people off.
its right next to Bamboo Forest, does anybody know of this?
Also any word on when Stone Pit Pizza opens on the blvd?
Updated 23 days ago | 44
Updated 5 days ago | 55
Updated 12 days ago | 43
Updated 2 days ago | 22
Updated 9 days ago | 37