Arrowood Road - DINING ROOM OPEN!
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