Showmars Arrowood

858 reviews

2316 W Arrowood Rd, Charlotte, NC 28217

www.showmars.com

+17045220075

About

Showmars Arrowood is a Greek restaurant located at 2316 W Arrowood Rd, Charlotte, NC 28217. It has received 858 reviews with an average rating of 4.3 stars.

Photos

Hours

Monday11AM-9PM
Tuesday11AM-9PM
Wednesday11AM-9PM
ThursdayClosed
Friday11AM-9PM
Saturday11AM-9PM
Sunday11AM-9PM

F.A.Q

Frequently Asked Questions

  • The address of Showmars Arrowood: 2316 W Arrowood Rd, Charlotte, NC 28217

  • Showmars Arrowood has 4.3 stars from 858 reviews

  • Greek restaurant

Similar places

Showmars Little Rock

1538 reviews

2540 Little Rock Rd, Charlotte, NC 28214

Showmars Dilworth (East Blvd)

796 reviews

1600 East Blvd, Charlotte, NC 28203