Is there a grill here?
Address: 9351 W Jewell Ave, Lakewood, CO 80232, USA
Aesop Daley | Oct 26, 2018
Yeah, there's about 4 I believe. Most people don't use them so their usually open as well.
Deseray harnish | Oct 26, 2018
Yes
David Van Daele | Oct 26, 2018
Yes but limited !
Rusty Bianchi | Oct 26, 2018
Always!
Neil Noeske | Oct 26, 2018
There are a couple grills
Thanks! Your answer is awaiting moderation.