Japanese Restaurant. Be prepared to be entertained if you sit at the Hibachi grill, a chef will cook your food right in front of you.
Local Favorites Casual Dining Delivery Available Carryout Available
Tokyo Sushi & Steak House
Aberdeen Mall - 3315 6th Avenue SE, Suite 68
GET DIRECTIONS