Genki Sushi caught selling Manatee Sushi!
First there were the scandals when Los Angeles sushi bars were caught selling whale meat. Whale meat is a standard in Japanese sushi, but international trade in whale meat is prohibited. That was last year – now a Miami sushi bar is bringing shame upon themselves. Genki Sushi, on Alton Road in Miami Beach was [...]
Read the rest of this entry »

