What are the Covid safety practices like here?

People are asking | Mar 1, 2021 | Category: Barbecue restaurant in Peoria, Arizona

Leo's Island BBQ - All questions

Address: 7665 W Bell Rd, Peoria, AZ 85382, USA

Ki Lewis | Mar 2, 2021

No inside dining. Masks, spacing and good food. I just discovered it

Olivia Dunklin | Mar 2, 2021

Just like you want. 6' distance. All carry out

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places