Japanica Steakhouse & Sushi Bar
4.2(0 reviews)
• Japanese steakhouse3111 Mahan Dr #15
Tallahassee, FL
Business Information
3111 Mahan Dr #15
Tallahassee, FL
Location
Loading map...
3111 Mahan Dr #15
Tallahassee, FL
3111 Mahan Dr #15
Tallahassee, FL
Loading map...