Update Info - Sumo Sabi
This restaurant was reported as closed. If it is open, let us know.
Sumo Sabi
2020 pensacola St
Tallahassee, FL 32304
2020 pensacola St
Tallahassee, FL 32304
This restaurant was reported as closed. If it is open, let us know.