• spacer.png
  • Crazy Sushi Crab

    • Restaurants
    1310 S. Longmore
    Mesa, AZ 85202
    (480) 833-0109
    • About

      Crazy Sushi Crab is a sushi and Japanese restaurant with great happy hour prices, a sports bar and everyone's favorite - Karaoke.