Double L Barbecue Pit

BBQ
$ $
Overland Road (Eagle Road)
Meridian, ID