Menu

Arrowood Road

Make This My Showmars

2216 West Arrowood Road
Charlotte, NC 28217

Phone: 704-522-0075
Fax: 704-521-9760
Manager: Anastasios Ioannou

Monday - Thursday 11AM - 9PM
Friday 11AM - 9:30PM
Saturday 11AM - 9PM
CLOSED SUNDAY
ORDER ONLINE

Lunch Dinner