Update Info - Little Cleo's Seafood Legend
This restaurant was reported as closed. If it is open, let us know.
Little Cleo's Seafood Legend
5632 North 7th St
Phoenix, AZ 85014
5632 North 7th St
Phoenix, AZ 85014
This restaurant was reported as closed. If it is open, let us know.