American restaurant
Aiol
Phoenix, AZ(5.0 / 1 )
ABOUT
Aiol is a american restaurant located
at 3241 E Shea Blvd, 85028, Phoenix
, AZ.
It has received 1 reviews with an average rating of 5.0 stars.
It has received 1 reviews with an average rating of 5.0 stars.
FAQs
The address of Aiol is:
Aiol3241 E Shea Blvd
Phoenix, Arizona 85028
Aiol is listed under
LOCATION
Aiol Location