Special
Sakura Japanese Sushi & Grill: Daily happy hour from 5 PM to 7 PM
Sakura Japanese Sushi & Grill advertises happy hour daily from 5 PM to 7 PM. Deals include 2-for-1 house beers, wines and sake.
View details →Tallahassee, FL
Sakura Japanese Sushi & Grill advertises happy hour daily from 5 PM to 7 PM. Deals include 2-for-1 house beers, wines and sake.
View details →Showing up to 24 recent published items. Offer availability and terms are set by the business.