Located at heart-ish of the South Park city. Somewhere in between the weird Asian tower thing and the BAR.
If you accidentally walked into City Sushi, please leave immediately! (Unless you are Japanese or Mongorian)
Hours:
• Mon-Fri: 11:00 AM to 10:00 PM
• Saturday: 11:00 AM to 10:00 PM
• Sun: 11:00 AM to 9:30 PM