110 E Main St, Carrboro, NC 27510 | 919.929.9263

Open 7 days a week for dinner at 5:30.