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
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