Terra Cafe

  • Facebook
  • Twitter
  • Instagram

425 Industrial Ave.
Star City, WV 26505 USA

Closed Monday; Tuesday - Saturday 8am - 8pm; Sunday 9am - 2pm

Website

304.554.2233 (Main)