Update Info - El Swell
This restaurant was reported as closed. If it is open, let us know.
El Swell
13504 Long Beach Blvd
Long Beach Township, NJ 08008
13504 Long Beach Blvd
Long Beach Township, NJ 08008
This restaurant was reported as closed. If it is open, let us know.