Little Cleo's Seafood Legend

5632 N 7th St Ste 120
Phoenix, AZ
602.680.4044
33.519577
-112.065351
Hours:
Mon - Thu: 5pm - 10pm
Fri - Sat: 4pm - 11pm
Sun:closed

for Little Cleo's Seafood Legend
Directions
from: