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

Dining Room NOW OPEN
Mon. - Sat. 11AM - 8PM
CLOSED SUNDAY
ORDER ONLINE

Lunch Dinner