Update Info - Little Asia
This restaurant was reported as closed. If it is open, let us know.
Little Asia
6527 Madrid Rd
Isla Vista, CA 93117
6527 Madrid Rd
Isla Vista, CA 93117
This restaurant was reported as closed. If it is open, let us know.