This place is a rip off
This place is a rip off. I ordered King crab two weeks ago never showed their thieves. Don’t order anything.
United States
This place is a rip off. I ordered King crab two weeks ago never showed their thieves. Don’t order anything.