The story
The Toccoa City Commission placed an alcohol beverage license for Tokyo Sushi & Steakhouse, located at 620 Big A Road, on its October 13, 2025 meeting agenda for consideration.
At that meeting, commissioners voted 5-0 to approve the alcohol license for the restaurant.