Leo's Island BBQ
7665 W Bell Rd Ste 103, Peoria, AZ 85382
623-878-1128
PHOTOS AND VIDEOS
REVIEWS Write a Review
05/08/11
My family and I just moved from the islands to AZ and we were elated to find a little piece of home at Leo's. Definitely the island food is just like home but they also have the aloha spirit there. You feel like old friends right away. Its our kitchen away from home. We love it!! You should absolutely check it out. Great people, great food, great atmosphere.
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Categories
- Hawaiian Restaurants, Barbecue Restaurants, Caterers, Restaurants
- Payment Options
- Price Range
- $
- Location
- Arrowhead Crossing
- Other Link
- Other Information
Parking: Lot, Free
Wi-Fi: No
Bike Parking: Yes
Attire: Casual
Wheelchair Accessible: Yes
Cuisines: Caterers, Barbecue, Hawaiian
Alcohol: No
Takes Reservations: No
Outdoor Seating: Yes
Price Range : Below Average