Flotation Device

4510 North 12th Street
Tacoma
Washington
98406-3616
(253) 857-3897

Flotation Device is a restaurant located in Tacoma.