Curry on Washington Street: Bay Leaf Comes to Downtown Peoria
Downtown Peoria has a new spot worth knowing about. Bay Leaf Indian Restaurant and Bar has set up shop at 316 SW Washington St, in one of those classic old brick storefronts that make downtown Peoria what it is. You’ll…
