top of page

PLACE AN ORDER

ORDER ONLINE, CALL OR DINE-IN

 

ADDRESS:

105 East Main St

Carrboro NC 27510

 

To place an order, please call:

(919) 667-8288 or order online above.

 

HOURS OF OPERATION

Sunday & Monday: CLOSED

Tuesday - Saturday: 5-9PM

bottom of page