Serbian grill restaurant offering various grilled meat platters.