Filipino

Address: 435 W Tennessee St.
Tallahassee, FL
32301
(850) 224-7325
Cuisine: