Columbus, 43215via IP
SHARE
CHIMICHURRI is a Portuguese barbecue restaurant. CHIMICHURRI is a haven for chicken lovers as it offers an authentic Portuguese style of barbecuing chicken to perfection over an open pit fire.