Update Info - Little Italy Restaurant
This restaurant was reported as closed. If it is open, let us know.
Little Italy Restaurant
3199 Lee St
Pelham, AL 35124
3199 Lee St
Pelham, AL 35124
This restaurant was reported as closed. If it is open, let us know.