Terra Cafe

  • Facebook
  • Twitter
  • Instagram

425 Industrial Ave.
Star City, WV 26505 USA

Monday-Wednesday 8am-3pm; Thursday-Saturday 8am-8pm; Sunday 9am-2pm

Website

304.554.2233 (Main)