Leo's Island BBQ
Asian, Barbecue, Caterers, Chinese · 7665 W Bell Rd Ste 103, 85382
About Leo's Island BBQ
Address
7665 W Bell Rd Ste 103, 85382
Famous For
Barbecue, Caterers, Chinese
Cuisine
Asian, Barbecue, Caterers, Chinese
Website
Location
Open in Google MapsReviews
Be the first to review Leo's Island BBQ
Frequently Asked Questions about Leo's Island BBQ
What is Leo's Island BBQ famous for?
Leo's Island BBQ is famous for Barbecue, Caterers, Chinese.
Does Leo's Island BBQ offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Leo's Island BBQ?
Table booking availability is not confirmed. Please call the restaurant to check.
What type of food does Leo's Island BBQ serve?
Leo's Island BBQ serves Asian, Barbecue, Caterers, Chinese cuisine in Peoria, AZ.
More in Peoria, AZ
More Asian in Peoria, AZ
Cuisines in Peoria, AZ
Get Contact Details
Share your details and we'll connect you with Leo's Island BBQ