Neheimer Grill Omedya is a barbecue restaurant offering a diverse menu with Italian, Turkish, and German influences. Delivery service is available.