Formosa Restaurant

5425 Highway 153N
Chattanooga, TN 37343


Phone: (423) 875-6953
No Delivery!

Store Hours:

Mon - Sun:11:00 AM - 10:00 PM
map
Any questions please call us.