Update Info - Mekele Shave Ice
This restaurant was reported as closed. If it is open, let us know.
Mekele Shave Ice
1835 East Lockwood St
Mesa, AZ 85203
1835 East Lockwood St
Mesa, AZ 85203
This restaurant was reported as closed. If it is open, let us know.