Update Info - Moon Shang Hai
This restaurant was reported as closed. If it is open, let us know.
Moon Shang Hai
907 SE 23rd Ave
Amarillo, TX 79103
907 SE 23rd Ave
Amarillo, TX 79103
This restaurant was reported as closed. If it is open, let us know.