Billy's Burger Barn

Billy's burger barn was a burger restauraunt in Elwood city.