Menu

Arrowood Road - DINING ROOM OPEN!

Make This My Showmars

2216 West Arrowood Road
Charlotte, NC 28217

Phone: 704-522-0075
Manager: Anastasios Ioannou

Mon. - Sat. 11AM - 8PM
CLOSED SUNDAY

ORDER ONLINE

Lunch Dinner