O'YA Cantina
72 Chapelton Ct, Chapel Hill
(984) 999-4129
Menu
Restaurants in Chapel Hill, NC
O'YA Cantina
72 Chapelton Ct, Chapel Hill, NC 27516
(984) 999-4129