Search near address: 3111 Mahan Drive Ste 15, Tallahassee, FL 32308

Japanica Steakhouse

3111 Mahan Drive Ste 15, Tallahassee, FL 32308

Online ordering is closed now

Order Now on BeyondMenu App
NO DELIVERY FROM 11AM - 3PM
Beam me up

off
Only on our Mobile App!

* You must share the deal before you can use it.



Want to order something else?

Find some other restaurants near you!