Izzy Pub And Sushi Bar

Japanese restaurant · 1123 Thomasville Rd Ste C, Tallahassee, FL

Dine-In

Hours

More food in Tallahassee, FL · Japanese Food in Tallahassee